.self-form {
  .required {
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    .at-list__item-container {
      flex: 1;
    }
    &:before {
      display:inline-block;
      margin-right:0.08rem;
      color:rgb(255, 73, 73);
      font-size:0.28rem;
      font-family:SimSun, sans-serif;
      line-height:1;
      content:"*";
    }
  }
  .error {
    color: rgb(255, 73, 73);
    .item-content__info-title {
      color: rgb(255, 73, 73);
    }
  }
  .form-list {
    height: 100rpx;
    width: 100%;
    color:rgb(51, 51, 51);
    background-color:rgb(255, 255, 255);
    margin-left:0.32rem;
    margin-bottom:1px;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    .label {
      width: 1.72rem;
      margin-right: 0.08rem;
    }
    .address {
      flex: 1;
      padding-right: 20rpx;
      padding-left: 0.12rem;
    }
  }
}
